package site

import "gitee.com/wcs2/common/enums"

type siteAreaStruct struct {
	FPA_BS      enums.PositionEnum
	FPA_OP1     enums.PositionEnum
	FPA_OP2     enums.PositionEnum
	FPA_LABEL   enums.PositionEnum
	STACK_CB    enums.PositionEnum
	STACK_BA    enums.PositionEnum
	STACK_TC1   enums.PositionEnum
	STACK_TC2   enums.PositionEnum
	MANUAL_WP   enums.PositionEnum
	RGV         enums.PositionEnum
	PALLETIZING enums.PositionEnum
	DESTACKING  enums.PositionEnum
}

//位置区域枚举
var SiteAreaEnum = &siteAreaStruct{
	FPA_BS: enums.PositionStruct{
		Code: "FPA_BS",
		Des:  "成品区-缓冲位",
	}, FPA_OP1: enums.PositionStruct{
		Code: "FPA_OP1",
		Des:  "成品区-1号操作位",
	}, FPA_OP2: enums.PositionStruct{
		Code: "FPA_OP2",
		Des:  "成品区-2号操作位",
	}, FPA_LABEL: enums.PositionStruct{
		Code: "FPA_LABEL",
		Des:  "成品区-自动贴标位",
	}, STACK_CB: enums.PositionStruct{
		Code: "STACK_CB",
		Des:  "码垛区-笼箱位",
	}, STACK_BA: enums.PositionStruct{
		Code: "STACK_BA",
		Des:  "码垛区-缓冲位",
	}, STACK_TC1: enums.PositionStruct{
		Code: "STACK_TC1",
		Des:  "码垛区-顶盖垛待命位",
	}, STACK_TC2: enums.PositionStruct{
		Code: "STACK_TC2",
		Des:  "码垛区-顶盖垛抓盖位",
	}, MANUAL_WP: enums.PositionStruct{
		Code: "MANUAL_WP",
		Des:  "人工模式作业区-工作位",
	}, RGV: enums.PositionStruct{
		Code: "RGV",
		Des:  "穿梭车库区",
	}, PALLETIZING: enums.PositionStruct{
		Code: "PALLETIZING",
		Des:  "码垛区-码垛位",
	}, DESTACKING: enums.PositionStruct{
		Code: "PALLETIZING",
		Des:  "拆垛区-拆垛位",
	},
}
